The Daily Galaxy -
3 Jul 2018 15:56
There might be no natural limit to how long humans can live -- at least not one yet in sight -- contrary to the claims of some demographers and biologists, according to a statistical analysis published Thursday in Science1 on...
Share this Article